package com.dyzx.hbb.modules.wms.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

@Data
public class WmsHouseUVO {
    @Schema(description = "编号")
    @JsonProperty("id")
    @NotNull(message = "id不能为空")
    private Long id;
    /**
     * 仓库项目
     */
    @Schema(description ="仓库项目")
    @JsonProperty("name")
   //  @NotNull(message = "仓库项目不能为空")
    private String name;

    /**
     * 类型 字典信息：fcxs_house_type
     */
    @Schema(description ="类型 字典信息：house_type")
   //  @NotNull(message = "类型不能为空")
    @JsonProperty("type")
    private Integer type;

    /**
     * 公摊面积
     */
   // @NotNull(message = "公摊面积不能为空")
    @Schema(description ="公摊面积")
    @JsonProperty("area")
    private Integer area;


    /**
     * 领导
     */
    @Schema(description = "领导")
    @JsonProperty("leader_id")
    private Long leaderId;

    /**
     *
     */
    @Schema(description = "")
    @JsonProperty("description")
    private String description;


}
